#module-carriers-table {width:100%;}

#module-carriers-table tr {height:30px;}

#module-carriers-table td {height:30px;}

#module-carriers-table .module-1st {width:30px;}
#module-carriers-table .module-2nd {width:140px;}
#module-carriers-table .module-3rd {width:auto;}
#module-carriers-table .module-4th {width:130px;}
#module-carriers-table .module-5th {width:130px;}
#module-carriers-table .module-6th {width:130px;}
#module-carriers-table .module-7th {width:130px;}
#module-carriers-table .module-8th {width:130px;}
#module-carriers-table .module-9th {width:90px;}
#module-carriers-table .module-10th {width:90px;}
#module-carriers-table .module-11th {width:90px;}


#module-carriers-table td.module-1st {text-align:center;}
#module-carriers-table td.module-2nd {text-align:left;padding-left:10px;}
#module-carriers-table td.module-3rd {text-align:left;padding-left:10px;}
#module-carriers-table td.module-4th {text-align:center;}
#module-carriers-table td.module-5th {text-align:right;padding-right:15px;}
#module-carriers-table td.module-6th {text-align:right;padding-right:15px;}
#module-carriers-table td.module-7th {text-align:right;padding-right:15px;}
#module-carriers-table td.module-8th {text-align:right;padding-right:15px;}
#module-carriers-table td.module-9th {text-align:center;}
#module-carriers-table td.module-10th {text-align:center;}
#module-carriers-table td.module-11th {text-align:center;}

.footnote {margin:20px;color:#aaa;}

/* ADD NEW CARRIER */

div.bottom {float:left;width:98%;text-align:center;}
div.left {float:left;width:49%;}
div.right {float:left;width:49%;}
div.bottom {float:left;width:98%;text-align:center;}

div.left input.text {max-width:650px;}
div.right input.text {max-width:650px;}

div.left textarea {width:95%;height:50px;max-width:650px;}
div.right textarea {width:95%;height:50px;max-width:650px;}

input#company_payment_delay {width:150px;}
input#carrier_payment_delay {width:150px;}

div.top fieldset {margin:20px;}
div.bottom fieldset {margin-left:20px;}
div.left fieldset {margin:20px;}
div.right fieldset {margin-left:20px;margin-top:20px;margin-bottom:20px;}

div.top fieldset legend {padding:10px;}
div.bottom fieldset legend {padding:10px;text-align:left;}
div.left fieldset legend {padding:10px;}
div.right fieldset legend {padding:10px;}

select {width:95%;font-weight:bold;}

#regional_information p {text-align:left;}


.fields-table {display:table;}
.fields-table .row {display:table-row;}
.fields-table .row label{display:table-cell;}
.fields-table .row input{display:table-cell;}
.fields-table .row span{display:table-cell;padding-left:10px;}

#response {text-align:left;margin-left:20px;}


.special_numbers_table {float:right;margin-right:50px;}

/* SETTINGS PAGE */
div#buttons {text-align:center;margin:20px;}

ul.settings-fields li p.unit{padding:0px 0px 0px 0px;margin:0px;display:table-cell;}